A marketing plan is a structured guide for a company's marketing activities across a specific period.
A good marketing plan needs a clear timeline, breakdown of deliverables per channel and owner, focus on the target audience, and a clear value proposition.